package com.ly.drivingschool.pojo;

import lombok.Data;
import lombok.ToString;

/**
 * tb_order 报名订单信息表 封装
 * @author
 */
@Data
@ToString
public class OrderPage {
    /**
     * 主键
     */
    private Integer order_id;
    /**
     * 学车套餐id
     */
    private Integer setmeal_id;

    /**
     * 套餐名
     */
    private String setmName;

    /**
     * 需付总金额(需要=已付+待付)
     */
    private Double ordertotal;
    /**
     * 已付金额(包括预付)
     */
    private Double orderpaid;

    /**
     * 预付金额(预支付名额)
     */
    private Double orderadvance;
    /**
     * 待付金额(需要=总金额-已付)
     */
    private Double orderunpaid;

    /**
     * 报名状态，对应字典(预付款，首付，全款)
     */
    private String bm001;

    /**
     * 对应学员id，预付款生成临时员工号
     */
    private Integer user_id;

    /**
     * 学员姓名
     */
    private String userName;

    /**
     * 订单有效时间yyyymmdd-yyyymmdd，个别预付款时间为当前支付总额才能享受到优惠
     */
    private String validtime;

    /**
     * 优惠券id(暂无设置优惠券)备用字段
     */
    private Integer discountsId;

    /**
     * 订单介绍人用户id
     */
    private Integer introuserId;

    /**
     * 订单状态(待生效，待付款，已生效，已失效)对应预付款，首付，全款，过期状态，字典项
     */
    private String dd001;

    private String dd001Code;

    /**
     * 订单创建时间yyyymmdd-mm:ss:xx
     */
    private String createtime;

    /**
     * 订单失效时间yyyymmdd-mm:ss:xx
     */
    private String losetime;
}
